#!/usr/bin/env python

from BeautifulSoup import BeautifulSoup
import re

class Docente:
    def buscar_nome_completo(self):
        nome_completo = self.conteudo_docente.contents[1].contents[0]
        if nome_completo == u'&nbsp;':
            return None
        else:
            return nome_completo.lstrip()
            # para imprimir e guardar numa base de dados
            # nome_completo.encode('utf-8')
            pass
        pass
                
    def buscar_grau(self):
        grau = self.conteudo_docente.contents[3].contents[0]
        return grau.lstrip()
        

    def __init__(self):
        self.nome_completo = None
        self.grau = None

        self.curso = None
        self.categoria = None
        self.regime = None
        
        self.docencia = None
        self.numero_horas_docencia = None
        self.regencia_disciplinas = None
        self.coordenacoes = None
        self.membro_orgaos_cientificos_pedagogicos = None
        self.presidencia_orgaos_cientificos_pedagogicos = None
        self.membro_orgaos_directivos = None
        self.outras_situacoes = None

        pass

    def __str__(self):
        return self.nome + ' ' + self.grau
    #, self.curso, self.categoria, self.regime
    pass
